turning turtle - French English Dictionary